lifeboat gear - French English Dictionary